Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 HIGHBURY PLACE Semi-Detached £184,183 £180,000 3 Oct 2023
28 HIGHBURY PLACE Terraced £254,123 £162,250 19 Oct 2007
30 HIGHBURY PLACE Semi-Detached £226,303 £130,000 21 Jul 2011
32 HIGHBURY PLACE Semi-Detached £195,814 £112,500 7 Sep 2011
34 HIGHBURY PLACE Semi-Detached £256,264 £150,000 14 Jun 2010
41 HIGHBURY PLACE Semi-Detached £190,260 £44,000 27 Aug 1999
45 HIGHBURY PLACE Semi-Detached £226,627 £74,500 25 Mar 2002